twisted or crossed stitch - Espagnol Anglais Dictionnaire